Yan DiomandeYan Diomande
Real Madrid 4-1 Sevilla: 2.24 xG, 666 passes and the forgotten nine-point gapJose Mourinho's team held 65% of the ball and made 666 passes in a single...
Real Madrid vs Villarreal: The €146m Figure, the Predicted XI, and a Source That Needs Reading BackwardsLate last Saturday, as I was closing out my weekly transfer-classification...
Vinícius Benched, Diomande Starts: A Shock Report and the Verification Test for Vietnamese FansAt the Santiago Bernabéu the floodlights were still blazing, yet the name on...
Ivory Coast 2-0 Ghana: The Goal Did Not Belong to the Most Hyped ManIn the 89th minute, Yan Diomande received the ball on the left flank as Ivory...
The Empty Report in Busan: The No-Fabrication Discipline of Esports Writing Amid Transfer-Window Noise2:47 AM, Busan. I opened the Stage-2 file I had waited three days for, and wh...
CS2 Logs Seventh Straight Monthly Decline: 805,637 Average Concurrent PlayersOn September 23, CS2 hit a peak of 1,450,705 concurrent players. When Septemb...
Teun Koopmeiners at centre-back: the Netherlands' gamble and the cost of a misplaced solutionMinute 71, and Teun Koopmeiners runs. Not to press, not to cover — he runs to...
Arsenal Women: Five Points, Two Goals, and a Verdict Delivered Too SoonIn the 60th minute Emily Fox left the pitch after a knock to the head. While...
Forty Blank Pages: The Discipline of Reading Talent When the Data Goes SilentBerlin, a Tuesday morning in late August. In the scouting room of a Bundeslig...
Global Esports 2026: Patch, Data and Institutions — Three Axes Reshaping the GameOn May 19, 2026, in Chengdu, the MSI final ended with a 3-1 victory for Gen.G...
ASCA World Clinic 2026: The Certification Game and Gregg Troy's 'Golden 3 Hours'With just one week to go, the Rosen Centre Hotel in Orlando will welcome arou...
The Esports Data Gap: The Thicker the Report, the Thinner the TruthIn a meeting room in Incheon, a forty-page esports analysis report sits in th...
Manchester United Before the Atletico Madrid Test: When the Flanks Become the Killing ZoneLate at night in Milan, I rewound the slow-motion footage of Manchester...
Rhythm from the Bench: South Korea's Final 20 Minutes at the 2026 World CupMinute 78, the fourth official's board goes up with three numbers at once. I...
Vietnam Esports Panorama: Power Map, Tournament Formats and Nine Signals Worth TrackingINTRODUCTION: FROM EMOTIONAL FANDOM TO SYSTEMATIC ANALYSIS Vietnamese esports...
Dakar 2026: Youth Olympic Beach Volleyball Draw – When Data SpeaksThere was a moment during the draw ceremony that most spectators overlooked:...
Table Tennis England Launches Technical Officials Academy: Seven Regional Academies and a Bottleneck Nobody MeasuresThere is a scene I have grown used to after years of sitting in the analysis...
Nine Layers of WTT Table Tennis Data: The Trap of an Empty Analysis and How to Read the Numbers AgainOn 11 February 2026, the WTT world ranking published a line that made me reru...
32 Teams, 16 Matches and a Historic Handshake: What Really Lies Behind the 2026 Showdown at the Net?All my analyses begin with a forgotten number. This time, that number is 16 —...
Two doubles rubbers and one gap: how Indonesia reached the Asian Games 2026 men's team badminton finalScore 17-21, 14-21 appeared on the electronic board in a men's team semifinal...
